import 'package:flutter/material.dart';

class MyHomePage extends StatelessWidget {
  final List<String> taskNumbers = ['Перед началом футбольного матча судья бросает монетку, чтобы определить, какая из команд начнёт игру с мячом. Команда «Физик» играет три матча с разными командами. Найдите вероятность того, что в этих играх «Физик» выиграет жребий ровно два раза.',
    'На рисунке изображен график функции y = f(x), определенной на интервале (−5; 5). Найдите количество точек, в которых касательная к графику функции параллельна прямой y = 6 или совпадает с ней.',
    'В фирме такси в наличии 50 легковых автомобилей; 27 из них чёрного цвета с жёлтыми надписями на бортах, остальные — жёлтого цвета с чёрными надписями. Найдите вероятность того, что на случайный вызов приедет машина жёлтого цвета с чёрными надписями.'];

  @override
  Widget build(BuildContext context) {
    return ListView.builder(
      itemCount: taskNumbers.length,
      itemBuilder: (context, index) {
        return Column(
          children: [
            Row(
              mainAxisAlignment: MainAxisAlignment.spaceBetween,
              children: [
                Container(
                  width: 50,
                  height: 20,
                  decoration: BoxDecoration(
                    border: Border.all(
                      color: Colors.black, // Установка цвета обводки
                      width: 2.0,       // Установка толщины обводки
                    ),
                  ),
                  child: Center(child: Text(index.toString())),
                ),
                Expanded(
                  child: Padding(
                    padding: const EdgeInsets.all(8.0),
                    child: Text(taskNumbers[index]),
                  ),
                ),
              ],
            ),
            Divider(color: Colors.grey.shade300), // Разделитель между заданиями
          ],
        );
      },
    );
  }
}